﻿using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Ordens.Model
{
    public class Justificativa : BaseModel
    {
        #region Membros
        private System.DateTime _dataOperacao;
        private System.Int32 _numeroOrdem;
        private System.Int32 _codigoCliente;
        private System.String _texto;
        private System.Int32 _identificadorJustificativa;
        private System.DateTime? _dataAlteracao;
        #endregion
        #region Propriedades
        public System.DateTime DataOperacao
        {
            get { return _dataOperacao; }
            set { _dataOperacao = value; this.OnPropertyChanged("DataOperacao"); }
        }
        public System.Int32 NumeroOrdem
        {
            get { return _numeroOrdem; }
            set { _numeroOrdem = value; this.OnPropertyChanged("NumeroOrdem"); }
        }
        public System.Int32 CodigoCliente
        {
            get { return _codigoCliente; }
            set { _codigoCliente = value; this.OnPropertyChanged("CodigoCliente"); }
        }
        public System.String Texto
        {
            get { return _texto; }
            set { _texto = value; this.OnPropertyChanged("Texto"); }
        }
        public System.Int32 IdentificadorJustificativa
        {
            get { return _identificadorJustificativa; }
            set { _identificadorJustificativa = value; this.OnPropertyChanged("IdentificadorJustificativa"); }
        }
        public System.DateTime? DataAlteracao
        {
            get { return _dataAlteracao; }
            set { _dataAlteracao = value; this.OnPropertyChanged("DataAlteracao"); }
        }
        #endregion

    }
}
